Machine Learning with Graphs